ENVIRONNEMENT DE RECETTE

L’algorithmique et la programmation - 2de

Les bases

Exercice 1 : Vocabulaire des fonctions Python

On considère la fonction définie en Python comme suit :

def operations(a, b, c):
	x = 5 - c
	y = 3 + a - b
	return x - y

Quel est le nom de cette fonction ?

Combien a-t-elle d'arguments ?

Que renvoie l'appel operations(9, 4, 6)  :

Exercice 2 : Variables et Opérations de Base en Python

On considère la fonction Python suivante :

        def operation():
            a = 3
            b = 2
            x = a**2 + b
            y = (x + a) // b
            z = y + x
            return (x, y, z)
        

Quelle est la valeur renvoyée par cette fonction ?

Exercice 3 : Variables et Opérations de Base en Python

On considère la fonction Python suivante :

        def operation():
            a = 5
            a = a - 2
            a = a * a
            return a
        

Quelle est la valeur renvoyée par cette fonction ?

Exercice 4 : Vocabulaire des fonctions Python

On considère la fonction définie en Python comme suit :

def etrange(a):
	x = 4 - a + a
	y = 6 * a * a + a
	return x - y

Quel est le nom de cette fonction ?

Combien a-t-elle d'arguments ?

Que renvoie l'appel etrange(6)  :

Exercice 5 : Variables et Opérations de Base en Python

On considère la fonction Python suivante :

        def operation():
            a = 3
            b = 3
            x = a**2 + b
            y = (x + a) * b
            z = y - x
            return (x, y, z)
        

Quelle est la valeur renvoyée par cette fonction ?
False